focusing microscopes - French English Dictionary